package com.sg.dto.biz.app.req;

import com.sg.common.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * @desc ImplementMergeSingleCycleListReqDto
 * @使用场景
 */
@Data
public class ImplementMergeSingleCycleListReqDto extends BaseDto implements Serializable {

    /**
     * A周期ID
     */
    @ApiModelProperty("A周期ID")
    private String cycleIdA;

    /**
     * A周期名称
     */
    @ApiModelProperty("A周期名称")
    private String cycleStandardNameA;

    /**
     * A周期开始时间
     */
    @ApiModelProperty("A周期开始时间")
    private Date cycleStartTimeA;

    /**
     * A周期结束时间
     */
    @ApiModelProperty("A周期结束时间")
    private Date cycleEndTimeA;

    /**
     * A周期类型标识
     */
    @ApiModelProperty("A周期类型标识")
    private String cycleTypeCodeA;

    /**
     * A排序
     */
    @ApiModelProperty("A排序")
    private Long orderNumberA;

    /**
     * B周期ID
     */
    @ApiModelProperty("B周期ID")
    private String cycleIdB;

    /**
     * B周期名称
     */
    @ApiModelProperty("B周期名称")
    private String cycleStandardNameB;

    /**
     * B周期开始时间
     */
    @ApiModelProperty("B周期开始时间")
    private Date cycleStartTimeB;

    /**
     * B周期结束时间
     */
    @ApiModelProperty("B周期结束时间")
    private Date cycleEndTimeB;

    /**
     * B周期类型标识
     */
    @ApiModelProperty("B周期类型标识")
    private String cycleTypeCodeB;

    /**
     * B排序
     */
    @ApiModelProperty("B排序")
    private Long orderNumberB;


}
   